Recent studies on self - replicating structures implemented on cellular automata

نویسنده

  • Hiroki Sayama
چکیده

Cellular automata (CA for short) proposed by J. von Neumann and S. Ulam in the middle of 1960's are dynamical systems where time, space and states of sites are all discrete. They consist of a d-dimensional array of identical automata (cells), each of which has one of the nite states and changes its state according to the state-transition rule sets mapping from states of its neighbor cells (usually including itself) to its next state. CA with d = 1; 2; 3 have been practically studied so far. This note reports only 2-dimensional CA. Von Neumann devised CA for the mathematical modelling of self-reproduction 1 of life forms, and contrived a universal constructor-computer automaton (Fig. 1) on 29-state 5-neighbor CA with weak rotational symmetry [23] 2 , in order to realize the idea he previously considered [22]. It actually has the capability of universal construction and computation faithful to the given instruction tape, and if set up with an instruction tape describing how to construct the automaton itself, it reproduces itself (Fig. 2). It was believed to be the rst to model biological self-reproduction by theoretical measures (but Arbib's work [1] presented in the same year as von Neumann's was also notable). After von Neumann's work, many variations were invented. For example, Codd simpli ed von Neumann's universal automaton into that on much simpler 8-state 5-neighbor CA with strong rotational symmetry [6]. Vit anyi created sexually reproducing universal automaton (Fig. 3) [21]. However, all of these models including von Neumann's were in prohibitive size, due mainly to their constructional universality, so it was not possible at that time to actually simulate them on computer 3 . They merely remained theoretical work.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automated Discovery of Self - Replicating Structuresin Cellular

This thesis demonstrates for the rst time that it is possible to automatically discover self-replicating structures in cellular space automata models rather than, as has been done in the past, to design them manually. Self-replication is deened as the process an entity undergoes in constructing a copy of itself. Von Neumann was the rst to investigate artiicial self-replicating structures and di...

متن کامل

Automatic discovery of self-replicating structures in cellular automata

Previous computational models of self-replication using cellular automata have been manually designed, a difficult and time-consuming process. We show here how genetic algorithms can be applied to automatically discover rules governing self-replicating structures. The main difficulty in this problem lies in the choice of the fitness evaluation technique. The solution we present is based on a mu...

متن کامل

Artificial Evolution of Arbitrary Self-Replicating Cellular Automata

Title of dissertation: ARTIFICIAL EVOLUTION OF ARBITRARY SELF-REPLICATING CELLULAR AUTOMATA Zhijian Pan Doctor of Philosophy, 2007 Dissertation directed by: Professor James Reggia Department of Computer Science Since John von Neumann’s seminal work on developing cellular automata models of self-replication, there have been numerous computational studies that have sought to create self-replicati...

متن کامل

Emergence of self - replicating structures in a cellular automata space

Past cellular automata models of self-replication have always been initialized with an original copy of the structure that will replicate, and have been based on a transition function that only works for a single, specific structure. This article demonstrates for the first time that it is possible to create cellular automata models in which a self-replicating structure emerges from an initial s...

متن کامل

Self-Replicating Expressions in the Lambda Calculus

The study of self-replicating structures in Computer Science has been taking place for more than half a century, motivated by the desire to understand the fundamental principles and algorithms involved in self-replication. The bulk of the literature explores self-replicating forms in Cellular Automata. Though trivially self-replicating programs have been written for dozens of languages, very li...

متن کامل

Minimizing Complexity in Cellular Automata Models of Self-Replication

Understanding self-replication from an information processing perspective is important because, among other things, it can shed light on molecular mechanisms of biological reproduction and on prebiotic chemical evolution. Intuition, biological knowledge, and early computational models of self-replication all suggested that self-replication is an inherently complex process. In this paper we desc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998